/* ===================================================== Misc utilities  ===================================================== */
/* ===================================================== Misc utilities  ===================================================== */
/* ===================================================== Misc utilities  ===================================================== */
*.section-heading { clip: rect(1px 1px 1px 1px); margin: 0; padding: 0; position: absolute; }

button.button, input[type=submit] { *filter: chroma(color=black); }

button, input[type=button], input[type=reset], input[type=submit], a.button { background: #ff9900 !important; *border: 2px solid #db8400 !important; *outline: none !important; padding-bottom: 0px; }

button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, a.button:hover { background: #ffa31a; }

button:active, input[type=button]:active, input[type=reset]:active, input[type=submit]:active, a.button:active { background: #e68a00; }

#jackpot_data { behavior: "/css/PIE.htc"; z-index: 0; }

#jackpot_data dl dt { clip: rect(1px 1px 1px 1px); margin: 0; padding: 0; position: absolute; }

#home #twitter_feed { behavior: "/css/PIE.htc"; z-index: 0; background-position: center; border: 5px solid #0061a9 !important; width: 300px; }

#home #bottom h1 { behavior: "/css/PIE.htc"; z-index: 0; }

#winning_numbers_panel_list { background: #e9f2f9; }

footer.main, #overlay_cover_pane { background: url("/img/footer-black.png?1313271508"); }

#games_nav a.on { background-image: url("/img/nav-triangle.png?1313273986") !important; background-position: bottom center; background-repeat: no-repeat; }

#mm_winning_numbers, div.blue-gradient, section.blue-gradient { *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0061A9', endColorstr='#FFAEDBFF'); }

#mm_odds_and_prizes table thead th { background: #cc0000 url("/img/dark-gradient.png?1314054993") bottom left repeat-x; border-right: 1px solid white; }

table { border-collapse: collapse; }

#mm_winning_numbers { *margin-bottom: 1em; }

#mm_check_form { *margin: -50px 0 0 0; }

#mm_odds_and_prizes table caption { clip: rect(1px 1px 1px 1px); margin: 0; padding: 0; position: absolute; }

#mm_odds_and_prizes { *margin-top: -50px; }

#mm_odds_and_prizes table caption { *display: none; }

#mm_odds_and_prizes table tbody td, #mm_odds_and_prizes table tbody td.matchers { *background-color: #cc0000 !important; }

#mm_odds_and_prizes h6 { *display: inline-block; *display: inline; *zoom: 1; *margin-right: 4px !important; }

ul.game-list-marquee { behavior: "/css/PIE.htc"; z-index: 0; }
